be confronted with problems - Turco Inglés Diccionario